package list.demo;

import java.util.ArrayList;

public class ListDemo03 {
//取出10个（1-20）之间的随机数，要求不能，并遍历出来
	/*
	 * 1.先创建一个集合，用于储存随机数
	 * 2.对新随机数进行比较：
	 * 				如果在集合中存在，那么不再存储；
	 * 				如果不存在那么就不存储
	 * 3.判断集合的长度，如果集合长度为10，那么就不再进行以上操作
	 * 
	 * 
	 * */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Test();
		

	}
	
	private static void Test() {
		//创建一个集合，用来存储随机数
		ArrayList<Integer> array=new ArrayList<Integer>();
		
		//判断，如果集合中，元素的长度等于10，就退出循环
		while(array.size()!=10) {
			
			//获取随机数
			 int temp=(int)Math.floor(Math.random()*20);
			 if(array.contains(temp)) {
				 continue;
			 }
			 
			array.add(temp);
			
		}
		
		for (Integer integer : array) {
			System.out.println(integer);
		}
		
		
	}

}
